package com.bocloud.controller;


import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.core.convert.converter.Converter;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 时间格式转换器
 */
public class DateConvert implements Converter<String, Date> {

    Logger log = LoggerFactory.getLogger(DateConvert.class);


    /**
     * 用途：日期的格式转换
     *
     * @param dateStr
     * @return 转换后的日期格式
     */
    public Date convert(String dateStr) {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        try {
            return sdf.parse(dateStr);
        } catch (Exception e) {
            // TODO 不许出现打印e.printStackTrace();，统一到日志里
            log.error(e.getMessage());
        }
        return null;
    }


}
